# 1 类静态方法: 类所拥有的方法，使用装饰器@staticmethod来表示
# 2 类静态方法使用
#   类名.类静态方法名()
#   对象名.类静态方法名()
# 3 静态方法: 功能不变时, 可使用静态方法


# 案例
# 1 定义类 定义类方法show_menu  @staticmethod
# 2 调用类方法   类名.类静态方法名() / 对象名.静态方法名()


# 1 定义类 定义类方法  @staticmethod
class Game(object):
    @staticmethod
    def show_menu():
        print('开始')
        print('暂停')
        print('结束')


# 2 调用类静态方法
Game.show_menu()

print('---------------------------------')
mygame = Game()
mygame.show_menu()

